green chickpea that is eaten toasted - Alemán Inglés Diccionario